beef or sheep head - Turkish English Dictionary